package pe.gob.mintra.trabajadoreshogar.service;

import java.util.List;

import pe.gob.mintra.trabajadoreshogar.bean.DatLab;
import pe.gob.mintra.trabajadoreshogar.bean.Gratifpnav;
import pe.gob.mintra.trabajadoreshogar.bean.Liquidacion;
import pe.gob.mintra.trabajadoreshogar.bean.VwGrati;
import pe.gob.mintra.trabajadoreshogar.dao.GratificacionDAO;
import pe.gob.mintra.trabajadoreshogar.daoimpl.GratificacionDAOImp;


public class GratificacionService {
	
	private GratificacionDAO dao=null;
	
	public GratificacionService() {
		dao = new GratificacionDAOImp();
	}
	
	public void insertarGratificacion(Gratifpnav objGratificacion){
		dao.insertarGratificacion(objGratificacion);
	}
	
	public void insertarGratificacionInterno(Gratifpnav objGratificacion) {
		dao.insertarGratificacionInterno(objGratificacion);
	}
	
	public List<Gratifpnav> obtenerGratificacion(Liquidacion objLiquidacion){
		return dao.obtenerGratificacion(objLiquidacion);
	}
	
	public void eliminarGratificacion(Gratifpnav objGratificacion) {
		dao.eliminarGratificacion(objGratificacion);
	}
	
	public void actualizarGratificacion(Gratifpnav objGratificacion) {
		dao.actualizarGratificacion(objGratificacion);
	}
	
	public List<VwGrati> lstGratiReporte(DatLab objDatLab){
		return dao.lstGratiReporte(objDatLab);
	}
}
